package tugou

// //	"sync"
// import (
// 	"errors"
// )

// var (
// 	Err_Module_No_Find = errors.New("no find module")
// 	Err_Module_No_Reg  = errors.New("no reg module")
// )

// type MangeI interface {
// 	OnInit()
// 	RegModule(m ModuleI, maxCount ...int)
// 	ApplyModule(name string) (ModuleI, error)
// 	DesModule(m ModuleI)
// 	FindModule(name, id string) (ModuleGate, error) //没有找到模块
// }
// type ManagePlayerI interface { //嵌入玩家模块里面的模块管理
// 	JoinPlayer(id string, player PlayerI) error //注册玩家模块
// 	QuitPlayer(id string) error
// 	creatModule(name string, data interface{}) (id string, err error)
// 	FindModule(name, id string) (ModuleGate, error) //没有找到模块
// }
// type ManageMoudleI interface { //嵌入模块里面的模块管理
// 	joinModule(module ModuleI) error  //加入模块
// 	quitModule(name, id string) error //退出模块

// }
